anthropoid ancestor

Translations
антропоидный предок
Humans are believed to have evolved from an anthropoid ancestor.
Считается, что люди эволюционировали от антропоидного предка.